#ifndef APPLICATIONSMANAGER_H
#define APPLICATIONSMANAGER_H

#include <QObject>
#include <optra/appoptrainfo.h>


class ApplicationsManager : public QObject
{
Q_OBJECT
public:
    explicit ApplicationsManager(QObject *parent = 0);

    bool installApplication(QFile* file);
    bool applicationInfo(QFile* file, Optra::AppOptraInfo* info);
    int applicationTypeId(const QString& typen);

signals:

public slots:
private:
    bool setDBDependency(const QStringList& sl, int sid, const QString& depname);
};

#endif // APPLICATIONSMANAGER_H
